.container {
    padding-bottom: 150rpx;
}

.harvestInformation {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
   /* width: 100%;*/
    // height: 220rpx;
    background: #FFFFFF;
    padding: 30rpx;
    // position: fixed;
    left: 0;
    top: 0;
    z-index: 9999;
	border-bottom: 1px solid #f0f0f0;
}

.border {
    height: 100rpx;
    width: 100%;
    background-color: #F9F9F9;
    z-index: 999;
    position: fixed;
    top: 160rpx;
    left: 0rpx;

}

.detailedList {
    // position: fixed;
    z-index: 999;
    top: 280rpx;
    left: 0rpx;
    width: 95%;
    height: 92rpx;
    line-height: 92rpx;
    background: #FFFFFF;
    display: flex;
    align-items: center;
	flex-wrap: nowrap;
    // justify-content: space-between;
	padding-left: 28rpx;
    padding: 0 20rpx;
	background-color: #fff;
	// overflow:auto;
}

.menu {
    // position: relative;
    font-size: 28rpx;
    font-weight: bold;
    color: #999999;
    margin-right: 70rpx;
	display: inline-block;
}

.menu::after {
    content: '';
    position: absolute;
    right: -40rpx;
    top: 38rpx;
    width: 5rpx;
    height: 20rpx;
    background: #F3F3F3;
}

.menu:last-child {
    margin-right: 0rpx;
}

.menu:last-child::after {
    display: none;
}

.menuBarActive {
    font-size: 28rpx;
    font-weight: bold;
    color: #333333;
    border-bottom: 6rpx solid #00AA90;
}

.acknowledgeReceipt {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 90rpx;
    line-height: 90rpx;
    background: #00AA90;
    font-size: 30rpx;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    margin: 0 auto;
}

.totalShortage {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 90rpx;
    line-height: 90rpx;
    background: #FF7D49;
    font-size: 30rpx;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    margin: 0 auto;
}

.tui-order-header {
    width: 100%;
    height: 160rpx;
    position: relative;
    background-color: #EB0909;
}

.tui-img-bg {
    width: 100%;
    height: 160rpx;
}

.tui-header-content {
    width: 100%;
    height: 160rpx;
    position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 70rpx;
    box-sizing: border-box;
}

.tui-status-text {
    font-size: 34rpx;
    line-height: 34rpx;
    color: #FEFEFE;
}

.tui-reason {
    font-size: 24rpx;
    line-height: 24rpx;
    color: rgba(254, 254, 254, 0.75);
    padding-top: 15rpx;
    display: flex;
    align-items: center;
}

.tui-reason-text {
    padding-right: 12rpx;
}

.tui-status-img {
    width: 80rpx;
    height: 80rpx;
    display: block;
}

.tui-flex-box {
    width: 100%;
    display: flex;
    height: 160rpx;
}

.tui-icon-img {
    width: 44rpx;
    height: 44rpx;
    flex-shrink: 0;
}

.tui-logistics {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 24rpx 0 20rpx;
    box-sizing: border-box;
}

.tui-logistics-text {
    font-size: 26rpx;
    line-height: 32rpx;
}

.tui-logistics-time {
    font-size: 24rpx;
    line-height: 24rpx;
    padding-top: 16rpx;
    color: #666
}

.tui-addr {
    display: flex;
    flex-direction: column;
    justify-content: center;
    box-sizing: border-box;
}

.tui-addr-userinfo {
    font-size: 30rpx;
    line-height: 30rpx;
    font-weight: bold;
}

.tui-addr-text {
    font-size: 24rpx;
    line-height: 32rpx;
}

.tui-addr-tel {
    padding-left: 40rpx;
}

.tui-order-item {
    background-color: #fff;   
    border-radius: 10rpx;
    overflow: hidden;
   /* border-bottom: 1px solid #efefef;*/
	// padding: 20rpx;
	padding-bottom: 0;
}

.tui-goods-title {
    width: 100%;
    font-size: 28rpx;
    line-height: 28rpx;
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.tui-goods-item {
    width: 100%;
    padding: 20rpx 30rpx;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
	background-color: #fff;
	margin-bottom: 20rpx;
	// border-radius: 20rpx;
    border-bottom: 1px solid #e8e5e5;
}

.tui-goods-img {
    width: 180rpx;
    height: 180rpx;
    display: block;
    flex-shrink: 0;
}

.tui-goods-center {
    flex: 1;
    display: flex;
    flex-direction: column;
    /* justify-content: space-around; */
    padding: 20rpx 8rpx;
    box-sizing: border-box;
    margin-left: 10rpx;
}

.tui-goods-name {
    /* max-width: 310rpx; */
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 26rpx;
    line-height: 32rpx;
}

.tui-goods-attr {
    font-size: 22rpx;
    color: #888888;
    line-height: 32rpx;
    padding-top: 20rpx;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.send {
    font-size: 20rpx;
    color: #FF7F00;
    align-self: flex-end;
    padding-right: 60rpx;
}

.shouldSend {
    font-size: 26rpx;
    font-weight: bold;
    color: #36AC8F;
    text-align: right;
    margin-top: 50rpx;
}

.cube {
    font-size: 16rpx;
    font-weight: bold;
    color: #36AC8F;
    text-align: left;
    margin-top: 30rpx;
}

.tui-price-right {
    text-align: right;
    font-size: 24rpx;
    color: #888888;
    line-height: 30rpx;
    padding-top: 20rpx;
}

.tui-color-red {
    color: #E41F19;
    padding-right: 30rpx;
}

.tui-goods-price {
    width: 100%;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    font-size: 24rpx;
}

.tui-size-24 {
    font-size: 24rpx;
    line-height: 24rpx;
}

.tui-price-large {
    font-size: 32rpx;
    line-height: 30rpx;
}

.tui-goods-info {
    width: 100%;
    padding: 30rpx;
    box-sizing: border-box;
    background: #fff;
    border-bottom: 1px solid #efefef;
}

.tui-price-flex {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.tui-size24 {
    padding-bottom: 20rpx;
    font-size: 24rpx;
    line-height: 24rpx;
    color: #888;
}

.tui-size32 {
    font-size: 32rpx;
    line-height: 32rpx;
    font-weight: 500;
}

.tui-pbtm20 {
    padding-bottom: 20rpx;
}

.tui-flex-shrink {
    flex-shrink: 0;
}

.tui-primary-color {
    color: #EB0909;
}

.tui-order-info {
}

.tui-order-title {
    position: relative;
    padding: 26rpx 30rpx;
    background-color: #fff;
    line-height: 28rpx;
    font-size: 28rpx;
    font-weight: bold;
    color: #333333;
    box-sizing: border-box;
    border-bottom: 1px solid #efefef;

}

.tui-order-title::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    border-left: 4rpx solid #EB0909;
    height: 100%;
    display: none;
}

.tui-order-content {
    width: 100%;
    padding: 24rpx 30rpx;
    box-sizing: border-box;
    background: #fff;
    font-size: 24rpx;
    line-height: 30rpx;
}

.tui-order-flex {
    display: flex;
    padding-top: 18rpx;
}

.tui-order-flex:first-child {
    padding-top: 0
}

.tui-item-title {
    width: 132rpx;
    flex-shrink: 0;
    font-size: 24rpx;
    font-weight: bold;
    color: #666666;
}

.tui-item-content {
    font-size: 24rpx;
    font-weight: bold;
    color: #333333;
    line-height: 32rpx;
}

.tui-safe-area {
    height: 1rpx;
    padding-bottom: env(safe-area-inset-bottom);
}

.tui-tabbar {
    width: 100%;
    height: 98rpx;
    background: #fff;
    position: fixed;
    left: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 26rpx;
    box-shadow: 0 0 1px rgba(0, 0, 0, .3);
    padding-bottom: env(safe-area-inset-bottom);
    z-index: 996;
}

.tui-btn-mr {
    margin-right: 30rpx;
}

.tui-contact {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28rpx;
}

.tui-contact image {
    width: 36rpx;
    height: 36rpx;
    margin-right: 16rpx;
}

.tui-img__title {
    font-size: 28rpx;
    margin-bottom: 43rpx;
    font-weight: 500;
    color: #222222;
    text-align: center;
}

.tui-img__tips {
    font-size: 24rpx;
    margin-bottom: 28rpx;
    font-weight: 400;
    color: #999999;
}

.confirmUpload {
    margin: 0 auto;
    font-size: 32rpx;
    font-weight: bold;
    color: #FFFFFF;
    width: 690rpx;
    height: 88rpx;
    line-height: 88rpx;
    background: linear-gradient(90deg, #EE090C 0%, #EE0A03 100%);
    border-radius: 44rpx;
    margin-bottom: 60rpx;
    z-index: 999;
}

.tui-container {
    height: 560rpx !important;
    width: 100%;
    overflow-y: auto;
    padding-top: 20rpx;
}

.tui-right {
    position: absolute;
    right: 30rpx;
    top: 30rpx;
}

.tui-image-item {
    margin-right: 7rpx !important;
}
